﻿using System;

namespace ReactiveGraph.Core
{
    public interface IProperty
    {
        string Name { get; }
        object Value { get; set; }
        Type Type { get; }
        void Initialize(IReactiveNode parent, IObserver<NodeEvent> changed);
    }
}